define([
    "regularjs",
    "rgl!./test.html"
],function(Regular, tpl){
    return Regular.extend({
        template: tpl,
        changePage: function(e){
            console.log("test 1 change page to test2");
            e.preventDefault(); // 在使用a标签的时候，有一个默认的click的事件，而在on-click事件里面执行了$notify的时候
            //如果先执行了这个on-clikc方法，此时app.test2组件还没有$inject实例化的时候，在test2组件里面是不能events里on方法
            //监听到的，只有在test2组件里面$inject之后才能on监听方法。
            // 调用 this.$state.go()先实例化一下。
            this.$state.go('app.test2')
            this.$notify("app.test2", 'show', {"name":"jch","corp":"netese"});
            
        }

    })
})